
#ifndef ARCHIVODETABLASHASH_H_
#define ARCHIVODETABLASHASH_H_
#include "ArchivoDeEstructurasVariables.h"
#include <sstream>
using namespace Archivos;
using namespace Entidades;

namespace Archivos {

class ArchivoTablasHash: public ArchivoDeEstructurasVariables {
private:
        virtual unsigned int modificar(IEntidad* entidad,unsigned int posicionEnElArchivo);
public:
        ArchivoTablasHash(string path);
        void actualizarTabla(IEntidad* entidad);
		int getTamanio();
        virtual ~ArchivoTablasHash();
};

}

#endif /* ARCHIVODETABLASHASH_H_ */
